package com.hunter.download.queue;

import android.os.Looper;

/**
 * @author SnowDragon
 * @date 2021/12/7
 * @since v1.0.0
 * Description:
 */
public final class GlobalQueue {
    private static volatile DispatchThread mMainQueue = null;

    public static DispatchThread getMainQueue() {
        if (mMainQueue == null) {
            synchronized (GlobalQueue.class) {
                if (mMainQueue == null) {
                    mMainQueue = new DispatchThread(Looper.getMainLooper());
                }
            }
        }
        return mMainQueue;
    }
}